<?php
/**
 * 公共控制器
 */
Class CommonAction extends Action {

	/**
	 * 自动运行的方法
	 */
	Public function _initialize () {
		//保存有自动登录 COOKIE 时处理
		if (isset($_COOKIE['auto']) && !isset($_SESSION['uid'])) {
			$value = ency($_COOKIE['auto'], 1);
			$where = array('account' => $value);

			// COOKIE 正确时写入用户 ID 至 SESSION
			$id = M('user')->where($where)->getField('id');
			if ($id) {
				session('uid', $id);
			}
		}

		//未登录跳转至登录页面
		if (!isset($_SESSION['uid'])) {
			redirect(U('Login/index'));
		}
	}
}
?>